morally ambiguous - English Synonyms Dictionary